high-pressure steam - English Synonyms Dictionary